various spots - French English Dictionary